CXX=g++
OBJ=test.o
TARGET=test
FLAG=-std=c++11

$(TARGET):$(OBJ)
	$(CXX) -o $@ $^ $(FLAG)

%.o:%.cc
	$(CXX) -c $< -o $@

.PHONY:clean
clean:
	rm -rf $(TARGET) $(OBJ)